
#include "iostream"
#include "vector"
#include "unordered_map"
#include "unordered_set"
#include "algorithm"
#include "string"
#include "list"
#include "string.h"

class OneLoop{
public:
    void An(int n){
        printf("sin(%d",1);
        for(int i=2;i<=n;i++){
            if(i%2==0){
                printf("+");
            }else{
                printf("-");
            }
            printf("sin(%d",i);
        }
        for(int i=1;i<=n;i++){
            printf(")");
        }
    }
    void Sn(int n){
        for(int i=2;i<=n;i++){
            printf("(");
        }
        for(int i=1;i<=n;i++){
            An(i);
            printf("+%d",n-i+1);
            if(i!=n){
                printf(")");
            }
        }
    }
    void run(int n){
        Sn(n);
    }
};
class Solution {
public:
    void run() {

        bool first = true;
        int a,b,c,d,e;

        while (std::cin>>a)
        {
            OneLoop loop;
            loop.run(a);
        }
    }
};

int main() {
//    bool cur_num= true;
    Solution().run();
    return 0;
}

